NLI-GSC: A Natural Language Interface for Generating SourceCode

نویسندگان

چکیده

There are many different programming languages and each language has its own structure or way of writing the code, it becomes difficult to learn frequently switch between languages. Due this reason, a person working with multiple needs look at documentations which costs time effort. In past few years, there have been significant increase in amount papers published on topic, providing unique solution problem. Many these based applying NLP concepts configuration get desired results. Some used AI along train system generate source-code specific language, some trained directly without pre-processing dataset NLP. All face two problems: lack proper for particular application paper can convent natural into only one specified source-code. This proposed shows that independent is feasible alternate having full knowledge about language. The uses Natural Lan-guage Processing convert Language language-independent pseudo code using custom Named Entity Recognition save XML (eXtensible Markup Language) format an intermediate step. Then, traditional programming, converts generated language-dependent paper, another novel method create from scratch predefined filled keywords creating combination training dataset.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Generating Java Class Skeleton Using a Natural Language Interface

An intelligent natural language interface based on Turkish Language is designed for creating Java class skeleton, listing the class and its members. This interface is developed as a part of a project named as TUJA, a tool for producing Java programs using Turkish sentences. Turkish sentences are converted into instances of schemata, representing classes and their members. Concept hierarchies ar...

متن کامل

Natural Language Interface to Relational Database (NLI-RDB) Through Object Relational Mapping (ORM)

This paper proposes a novel approach for building a Natural Language Interface to a Relational Database (NLI-RDB) using Conversational Agent (CA), Information Extraction (IE) and Object Relational Mapping (ORM) framework. The CA will help in disambiguating the user’s queries and guiding the user interaction. IE will play an important role in named entities extraction in order to map Natural Lan...

متن کامل

IR-NLI : An Expert Natural Language Interface To Online Data Bases

Constructing natural language interfaces to computer systems often requires achievment of advanced reasoning and expert capabilities in addition to basic natural language understanding. In this paper the above issues are faced in the frame of an actual application concerning the design of a natural language interface for the access to online information retrieval systems. After a short discus s...

متن کامل

A Natural Language Interface for Mobile Devices

Humans express their needs almost effortlessly in natural language, and for this reason, constructing machines that can reliably respond to natural language requests has been a longstanding and significant goal in the design of intelligent systems. Early successes—for example, the LUNAR system of Woods, Kaplan, and Nash-Webber (1972); the LADDER system of Hendrix, Sacerdoti, Sagalowicz, and Slo...

متن کامل

A Natural Interface for Sign Language Mathematics

The general goal of our research is the creation of a natural and intuitive interface for input and recognition of American Sign Language (ASL) math signs. The specific objective of this work is the development of two new interfaces for the Mathsigner application. Mathsigner is an interactive, 3D animation-based game designed to increase the mathematical skills of deaf children. The program mak...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: International Journal of Advanced Computer Science and Applications

سال: 2022

ISSN: ['2158-107X', '2156-5570']

DOI: https://doi.org/10.14569/ijacsa.2022.0130198